concurrent narration - Spanish English Dictionary